package pe.com.bbva.efcap.servidor.bean.rating;

import java.util.List;

public class RatingPeriodoBean {

	private String periodo;
	private String status;
	private Integer mesesEjercicio;
	private List<RatingValorCuentaBean> valorCuentas;

	public String getPeriodo() {
		return periodo;
	}

	public void setPeriodo(String periodo) {
		this.periodo = periodo;
	}

	public Integer getMesesEjercicio() {
		return mesesEjercicio;
	}

	public void setMesesEjercicio(Integer mesesEjercicio) {
		this.mesesEjercicio = mesesEjercicio;
	}

	public List<RatingValorCuentaBean> getValorCuentas() {
		return valorCuentas;
	}

	public void setValorCuentas(List<RatingValorCuentaBean> valorCuentas) {
		this.valorCuentas = valorCuentas;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
	
	public Double getMontoPorCuenta(String codigoCuenta){
		for(RatingValorCuentaBean v : valorCuentas){
			if(v.getCodigoCuenta().trim().equals(codigoCuenta.trim())){				
				return v.getMonto(); 
			}
		}
		return null;
	}

	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("RatingPeriodoBean [periodo=");
		builder.append(periodo);
		builder.append(", status=");
		builder.append(status);
		builder.append(", mesesEjercicio=");
		builder.append(mesesEjercicio);
		builder.append("]");
		return builder.toString();
	}	
	
}
